Refine your search
Collections
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z All
Yang, Mei
- Co-Emulation of Scan-Chain Based Designs Utilizing SCE-MI Infrastructure
Abstract Views :210 |
PDF Views:120
Authors
Affiliations
1 Cadence Design System Inc., San Jose, CA, US
2 Department of Electrical and Computer Engineering, University of Nevada, Las Vegas, NV, US
1 Cadence Design System Inc., San Jose, CA, US
2 Department of Electrical and Computer Engineering, University of Nevada, Las Vegas, NV, US
Source
AIRCC's International Journal of Computer Science and Information Technology, Vol 6, No 4 (2014), Pagination: 75-95Abstract
As the complexity of the scan algorithm is dependent on the number of design registers, large SoC scan designs can no longer be verified in RTL simulation unless partitioned into smaller sub-blocks. This paper proposes a methodology to decrease scan-chain verification time utilizing SCE-MI, a widely used communication protocol for emulation, and an FPGA-based emulation platform. A high-level (SystemC) testbench and FPGA synthesizable hardware transactor models are developed for the scan-chain ISCAS89 S400 benchmark circuit for high-speed communication between the host CPU workstation and the FPGA emulator. The emulation results are compared to other verification methodologies (RTL Simulation, Simulation Acceleration, and Transaction-based emulation), and found to be 82% faster than regular RTL simulation. In addition, the emulation runs in the MHz speed range, allowing the incorporation of software applications, drivers, and operating systems, as opposed to the Hz range in RTL simulation or submegahertz range as accomplished in transaction-based emulation. In addition, the integration of scan testing and acceleration/emulation platforms allows more complex DFT methods to be developed and tested on a large scale system, decreasing the time to market for products.Keywords
Design Verification, Emulation, SoC, Scan-Chain, SCE-MI, FPGA.- Cyber Infrastructure as a Service to Empower Multidisciplinary, Data-Driven Scientific Research
Abstract Views :228 |
PDF Views:122
Authors
Affiliations
1 Department of Electrical and Computer Engineering, University of Nevada, Las Vegas, Las Vegas 89154, US
2 Department of Civil and Environmental Engineering and Construction, University of Nevada, Las Vegas, Las Vegas 89154, US
1 Department of Electrical and Computer Engineering, University of Nevada, Las Vegas, Las Vegas 89154, US
2 Department of Civil and Environmental Engineering and Construction, University of Nevada, Las Vegas, Las Vegas 89154, US
Source
AIRCC's International Journal of Computer Science and Information Technology, Vol 9, No 3 (2017), Pagination: 31-41Abstract
In supporting its large scale, multidisciplinary scientific research efforts across all the university campuses and by the research personnel spread over literally every corner of the state, the state of Nevada needs to build and leverage its own Cyber infrastructure. Following the well-established as-a-service model, this state-wide Cyber infrastructure that consists of data acquisition, data storage, advanced instruments, visualization, computing and information processing systems, and people, all seamlessly linked together through a high-speed network, is designed and operated to deliver the benefits of Cyber infrastructure-as-a- Service (CaaS).There are three major service groups in this CaaS, namely (i) supporting infrastructural services that comprise sensors, computing/storage/networking hardware, operating system, management tools, virtualization and message passing interface (MPI); (ii) data transmission and storage services that provide connectivity to various big data sources, as well as cached and stored datasets in a distributed storage backend; and (iii) processing and visualization services that provide user access to rich processing and visualization tools and packages essential to various scientific research workflows. Built on commodity hardware and open source software packages, the Southern Nevada Research Cloud(SNRC)and a data repository in a separate location constitute a low cost solution to deliver all these services around CaaS. The service-oriented architecture and implementation of the SNRC are geared to encapsulate as much detail of big data processing and cloud computing as possible away from end users; rather scientists only need to learn and access an interactive web-based interface to conduct their collaborative, multidisciplinary, data-intensive research. The capability and easy-to-use features of the SNRC are demonstrated through a use case that attempts to derive a solar radiation model from a large data set by regression analysis.Keywords
Cyber Infrastructure-As-A-Service, Cloud Computing, Big Data, Map Reduce, Data-Driven Scientific Research.References
- Nvsolarnexus.org, “The Solar-Energy-Water-Environment Nexus Project,” [Online]. Available: http://nvsolarnexus.org.
- S. Dascalu, F. C. Harris Jr, M. McMahon Jr, E. Fritzinger, S. Strachan, and R. Kelley, “An Overview of the Nevada Climate Change Portal,” Proc. 7th International Congress on Environmental Modelling and Software (iEMSs), 2014, vol. 1, no. 2014, pp. 75–82.
- V. D. Le, M. M. Neff, R. V Stewart, R. Kelley, E. Fritzinger, S. M. Dascalu, and F. C. Harris, “Microservice-based architecture for the NRDC,” Proc. IEEE International Conference on Industrial Informatics(INDIN), 2015, pp. 1659–1664.
- G. Foundation Inc, “Gentoo Linux Project,” [Online]. Available: http//www. gentoo. org.
- A. Chuvakin, “Linux Kernel Hardening,” [Online]. Available: http://www.symantec.com/connect/articles/linux-kernel-hardening.
- Z. Xianyi, W. Qian, and Z. Chothia, “OpenBLAS” [Online]. Available: http//xianyi. github.io/OpenBLAS.
- S. Browne, J. Dongarra, E. Grosse, and T. Rowan, “The Netlib mathematical software repository,” D-Lib Magazine, vol. 1, no. 3 Sep. 1995.
- A. Kivity, Y. Kamay, D. Laor, U. Lublin, and A. Liguori, “KVM: the Linux Virtual Machine Monitor,” Proc. Linux Symposium, 2007, vol. 1, pp. 225–230.
- O. Sefraoui, M. Aissaoui, and M. Eleuldj, “OpenStack: Toward an Open-Source Solution for Cloud Computing,” International Journal of Computer Applications, vol. 55, no. 3, pp. 38–42, Oct. 2012.
- B. Pfaff, J. Pettit, T. Koponen, E. Jackson, A. Zhou, J. Rajahalme, J. Gross, A. Wang, J. Stringer, P. Shelar, and others, “The design and implementation of open vswitch,” Proc. 12th USENIX Symposium on Networked Systems Design and Implementation (NSDI), 2015, pp. 117–130.
- D. Farinacci, T. Li, S. Hanks, D. Meyer, and P. Traina, “Generic routing encapsulation (GRE),” RFC 2784, Mar. 2000.
- J. Dean and S. Ghemawat, “MapReduce: simplified data processing on large clusters,” Communications of the ACM, vol. 51, no.1, pp. 1–13,Jan, 2008.
- K. Shvachko, H. Kuang, S. Radia, and R. Chansler, “The Hadoop distributed file system,” Proc. 26th IEEE Symposium on Massive Storage Systems and Technologies, 2010.
- A. Rogers and K. Pingali, "Process decomposition through locality of reference," ACM SIGPLAN Notices, vol. 24, no. 7, pp. 69–80, Jul. 1989.
- M. Zaharia, M. Chowdhury, T. Das, A. Dave, J. Ma, M. McCauley, M. J. Franklin, S. Shenker, and I. Stoica, “Resilient distributed datasets: A fault-tolerant abstraction for in-memory cluster computing,” Proc. 9th USENIX conference on Networked Systems Design and Implementation, 2012, pp. 2-2.
- Shengsheng Huang, Jie Huang, Jinquan Dai, Tao Xie, and Bo Huang, “The HiBench benchmark suite: characterization of the MapReduce-based data analysis,” Proc. 26th International Conference on Data Engineering Workshops, Mar. 2010.
- http://pandas.pydata.org/pandas-docs